Skip to content

Conversation

marco-zanella
Copy link

Phylogesis library for the Bioinformatics 2 exam.
Implements UPGMA, NJ and ClustalW algorithm (requested by teacher), plus Fitch-Margoliash clustering algorithm, Feng-Doolitttle and Levenshtein distance metrics and Feng-Doolittle multiple sequence alignment algorithm (not requested, added as an additional effort).
Wiki available within the Phylo directory, or at https://github.com/erpicci/Victor/tree/master/Phylo/wiki
Every entity is doxygen-documented
Tested on latest Ubuntu LTS distribution (g++ version: 4.9.2)
Note: library is written in C++11 and requires g++ version >= 4.7

@marco-zanella
Copy link
Author

UPDATE: The wiki was moved to the proper location: https://github.com/erpicci/Victor/wiki instead of the Phylo directory.

Marco Zanella and others added 3 commits July 17, 2015 11:59
Added a comment to make clearer the meaning of the way to calculate gap penalties
@marco-zanella
Copy link
Author

Fixed memory leaks which used to lead to exponential memory usage.

@marco-zanella
Copy link
Author

Fixed gap extension formulae:

  • Now final tree is almost identical to the one produced by ClustalW
  • Now final multiple alignment is a bit more similar to the one produced by ClustalW

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant